package com.fypg.module.blooddonation.api.client.dal.bloodStation;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 采血地点排班数据
 *
 * @author 盘古
 */
@Data
@Schema(description = "采血地点排班数据")
public class CollectPlaceData {

    /**
     * 采血地点名称
     */
    @Schema(description = "采血地点名称", example = "站内")
    private String name;

    /**
     * 采血开始时间
     * 格式：HH:mm
     */
    @Schema(description = "采血开始时间", example = "10:00")
    private String beginTime;

    /**
     * 采血结束时间
     * 格式：HH:mm
     */
    @Schema(description = "采血结束时间", example = "18:00")
    private String endTime;

    /**
     * 全血预约人数
     */
    @Schema(description = "全血预约人数", example = "100")
    private Integer gwbCount;

    /**
     * 机采预约人数
     */
    @Schema(description = "机采预约人数", example = "3")
    private Integer gbcCount;
}
